jQuery(document).ready(function() {

try {
    $('#mycarousel').jcarousel({
    	scroll:1
    });
} catch(error){};

try {
    $('#postcarousel').jcarousel({
    	scroll:1
    });
} catch(error){};

$('.fancybox').fancybox();

jQuery('.sub-menu').hide();
jQuery('.nav-menu>.menu-item').hover(
	function(){
		jQuery(this).find('.sub-menu').show();
		jQuery('.sub-sub-menu .sub-menu').hide();	
	},
	function(){
		jQuery('.nav-menu>.menu-item>.sub-menu').hide();
	});

jQuery('.sub-menu>li>a').hover(function(){
		jQuery(this).parent().parent().parent().addClass('current-menu-item');
	}, function(){
		jQuery(this).parent().parent().parent().removeClass('current-menu-item');
	});

});

$(window).load(function() {
	try {
		jQuery('.ngg-galleryoverview div div a').each(function() {
			var height = jQuery(this).find('img').height();
			if(height<220){
				var margin = (220 - height)/2;
				jQuery(this).find('img').css('margin-top', '+='+margin);
			}
		});
	} catch(error){};
});
